The Thames

79 Waterloo Road London SE1 8UD