Location: 48A Rochester Row, Westminster, London SW1P 1JU

View Larger Map