B
Bamboo Garden
Address
4 Church Street, Isleham CB7 5RX
City
Isleham
Post Town
Ely
County
Cambridgeshire
Country
England