Where is Latimer House, Bowness-on-Windermere?

Where is Latimer House, Bowness-on-Windermere located?

Latimer House, Bowness-on-Windermere, Latimer House, Bowness-on-Windermere, Great Britain (approx. 54.36748°, -2.91553°)


Where is Latimer House, Bowness-on-Windermere on the map?