About Flora Building
Flora Building is student accommodation in London. The address is 11-13 Long Street, Hackney, E2 8HJ. The listed room layouts include studios, twin rooms and apartments. Building facilities listed on this page include a gym, laundry facilities, study space and bicycle storage.






