Lime Tree Gardens Lime Tree Gardens 16 Burghley Road London NW5 1UE Rating Date: Rating Authority: Camden Leave a Reply Cancel replyYou must be logged in to post a comment.