Situated in attractive tree-lined Putney, moments from the River Thames. The Lodge Hotel provides an ideal base in south west London for business and pleasure. The Lodge has 60 elegantly appointed bedrooms, a bar, guest lounge, library, and three meeting and events rooms. Breakfast is served in our conservatory overlooking a landscaped and rose garden. The Lodge is very much a home from home for you guests. Our little corner of Putney provides an oasis from the hustle and bustle of London's ... More