Details

Capacity: 42

Size: 1,900 sq ft

Rent: £15,000 per month

Floorplan: View floorplan

Location

London EC2A 3DR, UK