Eden Park is one of south London's most desirable suburbs and a popular destination for tourists visiting the capital.
Visitors to the city can expect a tranquil stay in Eden Park, although the bright lights of London's cultural attractions are just a short bus or tube journey away.