Located in a quiet residential street, off the paved piazza of Westminster Catholic Cathedral and the lively commercial district of Victoria.
Wigram House is at the very heart of the London tourist sights.
Westminster Abbey, The Palace of Westminster, dominated by Big Ben and its famous clock tower, the London Eye and the River Thames are less than a 10 minutes walk away.27 kms to the airport (london heathrow) 30 kms to the airport (london gatwick) 10 minute walk to the nearest metro station (victoria/st. james park) Close to the station (victoria) 1 minute walk to the nearest bus stop