Karta Vacation Rentals
On the edge of Wembley in northwest London, about 12 km from the city centre. A short hop to Wembley Stadium and Wembley Arena, and close to Loftus Road Stadium, Alperton and Shree Sanatan Hindu Mandir. Royal Albert Hall and Imperial College London are also within easy reach.