Located Amongst London’s Iconic Landmarks
Emmanuel Centre is Situated in the heart of Westminster, 3 minutes walk from Westminster Abbey, it is within walking distance of St. James's Park and Westminster tube stations, several key bus routes, and main line Victoria station. There's plenty of parking nearby for cars and coaches.
9-23 Marsham Street
London SW1P 3DW