63 Central Street

63 Central Street
London, EC1V 8AB
Photo of 63 Central Street