BR

Angel Lane Office Building

London, United Kingdom