E14 6TZ
Balfron Tower, 7 St Leonards Road, London, E14 0XU
Wifi Included Pets Allowed On-site Team Workspace Rooms Private Kitchen & Dining Room Cinema Room Yoga & Pilates Peloton Bikes Room Washer & Dryer