Details

Capacity: 40-45

Size: 2,713 sq ft

Rent: £10,000 per month

Location

Putney Bridge Road, London SW18 1NP, UK