Things to Do in Earls Court

The Location

The Garden View hotel is located in central London, in the Borough of Chelsea & Kensington, Earl’s Court.¬†Opposite the hotel is a tranquil garden square a haven of green in the middle of bustling London.