Green Space of the Day

Royal Hospital, Chelsea
Royal Hospital, Chelsea (Kensington & Chelsea)
Further information
Larger photo
Street map