2 bedroom apartment. £660,000 2 Bedrooms ● Herald Street, London Two double bedroom apartment on the seventh floor. Walking distance of Bow Station. View details