U.S. Embassy is a place where nationals can seek counsel while in the country. By prior arrangement, the public can also take an inside look at this intriguing residence.
U.S. Embassy is the perfect place to begin discovering Wandsworth. This diplomatic residence is recommended by fellow travelers, but it isn't the only thing to do here. Allow time for other attractions like Buckingham Palace, Big Ben, and Trafalgar Square to make the most of what's on offer in the area.