The Alma


499 Old York Road London SW18 1TF
020 8870 2537 Click to call

Facilities

Bar
Meeting room
Restaurant
Wireless internet