The Wellington

81 - 83 Waterloo Road London SE1 8UD