Velorose,
1B Charterhouse Square,
EC1M 6EE
020 7253 1090
Velorose
Tube: Barbican Station
Train: Farringdon, Moorgate
Bus:
Javascript is required to view this map.